using System;
using Newtonsoft.Json;

namespace Alipay.AopSdk.Core.Domain
{
	/// <summary>
	///     AlipayOfflineProviderEquipmentAuthRemoveModel Data Structure.
	/// </summary>
	[Serializable]
	public class AlipayOfflineProviderEquipmentAuthRemoveModel : AopObject
	{
		/// <summary>
		///     机具编号
		/// </summary>
		[JsonProperty("device_id")]
		public string DeviceId { get; set; }

		/// <summary>
		///     机具类型
		/// </summary>
		[JsonProperty("device_type")]
		public string DeviceType { get; set; }

		/// <summary>
		///     扩展信息，传json格式的字符串，包含auth_alipay_card_no =授权的商户支付宝卡号
		/// </summary>
		[JsonProperty("ext_info")]
		public string ExtInfo { get; set; }

		/// <summary>
		///     机具厂商PID
		/// </summary>
		[JsonProperty("merchant_pid")]
		public string MerchantPid { get; set; }

		/// <summary>
		///     操作人名称
		/// </summary>
		[JsonProperty("operator")]
		public string Operator { get; set; }

		/// <summary>
		///     操作人ID
		/// </summary>
		[JsonProperty("operator_id")]
		public string OperatorId { get; set; }
	}
}